package pers.jl.dto;

import lombok.Data;
import pers.jl.entity.Dish;
import pers.jl.entity.DishFlavor;

import java.util.ArrayList;
import java.util.List;

/**
 * 数据层和表现层交互对象，在Dish实体类的基础上添加一个flavors集合，里面封装一个个的DishFlavor对象
 */
@Data
public class DishDto extends Dish {
    // 封装口味数据
    private List<DishFlavor> flavors = new ArrayList<>();
    // 封装分类名称，在菜品管理页面分页查询时，Dish实体类无法满足要求，所以使用DishDto实体类
    private String categoryName;
}
